Tech

Scores of IT workers in Russia sign public anti-war petition